package org.genko.model;
/***
 * Represents MemberObject collection
 * @author Israel Chapa
 */
public interface MemberCollection extends Iterable<MemberObject>
{
	/**
	 * Returns the size of this collection
	 * @return The size of this collection
	 */
	int size();

	/**
	 * Gets the MemberObject associated with the given Index
	 * @param memberIndex The member index
	 * @return the MemberObject associated with the given Index
	 */
	MemberObject getMember(int memberIndex);
}